package com.deyuanyun.pic.pipe.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 钢管信息表
 */
public class SteelPipe {
    /**
     * 主键
     */
    private String id;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建备注
     */
    private String createRemark;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新人员
     */
    private String updateUser;

    /**
     * 更新原因
     */
    private String updateRemark;

    /**
     * 逻辑删除字段:0：保留；1：删除
     */
    private Short deleted;

    /**
     * 版本
     */
    private Short vsersion;

    /**
     * 是否是最新数据，0：最新数据；1：历史数据
     */
    private Short isNewest;

    /**
     * 数据状态
     */
    private String dataStated;

    /**
     * 管道ID
     */
    private String pipeLineId;

    /**
     * 统一编号
     */
    private String code;

    /**
     * 钢管编号(自定义编号)
     */
    private String pipeNumber;

    /**
     * 出厂编号(自定义编号)
     */
    private String manufacturedNum;

    /**
     * 管材
     */
    private String material;

    /**
     * 钢管类型
     */
    private String pipeType;

    /**
     * 制管焊缝类型
     */
    private String manupipeseamType;

    /**
     * 环焊缝ID（上游环焊缝焊接编号）
环焊缝ID（上游环焊缝焊接编号）
     */
    private String ugwwId;

    /**
     * 环焊缝ID（下游环焊缝焊接编号）
     */
    private String dgwwId;

    /**
     * 炉批号
     */
    private String stoveserialNum;

    /**
     * 管径（mm）
     */
    private String diameter;

    /**
     * 壁厚（mm）
     */
    private BigDecimal wallThickness;

    /**
     * 管节长度（m）
     */
    private BigDecimal pipeLength;

    /**
     * 防腐层材料
     */
    private String coatingMaterial;

    /**
     * 防腐层安装地点
     */
    private String coatingSource;

    /**
     * 内外防腐
     */
    private String interNalorexternal;

    /**
     * 防腐层厚度（mm）
     */
    private BigDecimal coatingThickness;

    /**
     * 检漏电压(KV)
     */
    private BigDecimal testVoltage;

    /**
     * 钢管生产厂商
     */
    private String pipeManufacturer;

    /**
     * 钢管生产日期
     */
    private Date pipeManufactureDate;

    /**
     * 防腐层制造厂商
     */
    private String coatingManufacturer;

    /**
     * 防腐层制造日期
     */
    private Date coatingManufactureDate;

    /**
     * 记录人
     */
    private String recorder;

    /**
     * 记录时间
     */
    private Date recordtime;

    /**
     * 业务组织路径
     */
    private String orgBizPath;

    /**
     * @return 主键
     */
    public String getId() {
        return id;
    }

    /**
     * @param id 
	 *            主键
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * @return 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate 
	 *            创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return 创建人
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * @param createUser 
	 *            创建人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    /**
     * @return 创建备注
     */
    public String getCreateRemark() {
        return createRemark;
    }

    /**
     * @param createRemark 
	 *            创建备注
     */
    public void setCreateRemark(String createRemark) {
        this.createRemark = createRemark == null ? null : createRemark.trim();
    }

    /**
     * @return 更新时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * @param updateDate 
	 *            更新时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * @return 更新人员
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * @param updateUser 
	 *            更新人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * @return 更新原因
     */
    public String getUpdateRemark() {
        return updateRemark;
    }

    /**
     * @param updateRemark 
	 *            更新原因
     */
    public void setUpdateRemark(String updateRemark) {
        this.updateRemark = updateRemark == null ? null : updateRemark.trim();
    }

    /**
     * @return 逻辑删除字段:0：保留；1：删除
     */
    public Short getDeleted() {
        return deleted;
    }

    /**
     * @param deleted 
	 *            逻辑删除字段:0：保留；1：删除
     */
    public void setDeleted(Short deleted) {
        this.deleted = deleted;
    }

    /**
     * @return 版本
     */
    public Short getVsersion() {
        return vsersion;
    }

    /**
     * @param vsersion 
	 *            版本
     */
    public void setVsersion(Short vsersion) {
        this.vsersion = vsersion;
    }

    /**
     * @return 是否是最新数据，0：最新数据；1：历史数据
     */
    public Short getIsNewest() {
        return isNewest;
    }

    /**
     * @param isNewest 
	 *            是否是最新数据，0：最新数据；1：历史数据
     */
    public void setIsNewest(Short isNewest) {
        this.isNewest = isNewest;
    }

    /**
     * @return 数据状态
     */
    public String getDataStated() {
        return dataStated;
    }

    /**
     * @param dataStated 
	 *            数据状态
     */
    public void setDataStated(String dataStated) {
        this.dataStated = dataStated == null ? null : dataStated.trim();
    }

    /**
     * @return 管道ID
     */
    public String getPipeLineId() {
        return pipeLineId;
    }

    /**
     * @param pipeLineId 
	 *            管道ID
     */
    public void setPipeLineId(String pipeLineId) {
        this.pipeLineId = pipeLineId == null ? null : pipeLineId.trim();
    }

    /**
     * @return 统一编号
     */
    public String getCode() {
        return code;
    }

    /**
     * @param code 
	 *            统一编号
     */
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    /**
     * @return 钢管编号(自定义编号)
     */
    public String getPipeNumber() {
        return pipeNumber;
    }

    /**
     * @param pipeNumber 
	 *            钢管编号(自定义编号)
     */
    public void setPipeNumber(String pipeNumber) {
        this.pipeNumber = pipeNumber == null ? null : pipeNumber.trim();
    }

    /**
     * @return 出厂编号(自定义编号)
     */
    public String getManufacturedNum() {
        return manufacturedNum;
    }

    /**
     * @param manufacturedNum 
	 *            出厂编号(自定义编号)
     */
    public void setManufacturedNum(String manufacturedNum) {
        this.manufacturedNum = manufacturedNum == null ? null : manufacturedNum.trim();
    }

    /**
     * @return 管材
     */
    public String getMaterial() {
        return material;
    }

    /**
     * @param material 
	 *            管材
     */
    public void setMaterial(String material) {
        this.material = material == null ? null : material.trim();
    }

    /**
     * @return 钢管类型
     */
    public String getPipeType() {
        return pipeType;
    }

    /**
     * @param pipeType 
	 *            钢管类型
     */
    public void setPipeType(String pipeType) {
        this.pipeType = pipeType == null ? null : pipeType.trim();
    }

    /**
     * @return 制管焊缝类型
     */
    public String getManupipeseamType() {
        return manupipeseamType;
    }

    /**
     * @param manupipeseamType 
	 *            制管焊缝类型
     */
    public void setManupipeseamType(String manupipeseamType) {
        this.manupipeseamType = manupipeseamType == null ? null : manupipeseamType.trim();
    }

    /**
     * @return 环焊缝ID（上游环焊缝焊接编号）
环焊缝ID（上游环焊缝焊接编号）
     */
    public String getUgwwId() {
        return ugwwId;
    }

    /**
     * @param ugwwId 
	 *            环焊缝ID（上游环焊缝焊接编号）
环焊缝ID（上游环焊缝焊接编号）
     */
    public void setUgwwId(String ugwwId) {
        this.ugwwId = ugwwId == null ? null : ugwwId.trim();
    }

    /**
     * @return 环焊缝ID（下游环焊缝焊接编号）
     */
    public String getDgwwId() {
        return dgwwId;
    }

    /**
     * @param dgwwId 
	 *            环焊缝ID（下游环焊缝焊接编号）
     */
    public void setDgwwId(String dgwwId) {
        this.dgwwId = dgwwId == null ? null : dgwwId.trim();
    }

    /**
     * @return 炉批号
     */
    public String getStoveserialNum() {
        return stoveserialNum;
    }

    /**
     * @param stoveserialNum 
	 *            炉批号
     */
    public void setStoveserialNum(String stoveserialNum) {
        this.stoveserialNum = stoveserialNum == null ? null : stoveserialNum.trim();
    }

    /**
     * @return 管径（mm）
     */
    public String getDiameter() {
        return diameter;
    }

    /**
     * @param diameter 
	 *            管径（mm）
     */
    public void setDiameter(String diameter) {
        this.diameter = diameter == null ? null : diameter.trim();
    }

    /**
     * @return 壁厚（mm）
     */
    public BigDecimal getWallThickness() {
        return wallThickness;
    }

    /**
     * @param wallThickness 
	 *            壁厚（mm）
     */
    public void setWallThickness(BigDecimal wallThickness) {
        this.wallThickness = wallThickness;
    }

    /**
     * @return 管节长度（m）
     */
    public BigDecimal getPipeLength() {
        return pipeLength;
    }

    /**
     * @param pipeLength 
	 *            管节长度（m）
     */
    public void setPipeLength(BigDecimal pipeLength) {
        this.pipeLength = pipeLength;
    }

    /**
     * @return 防腐层材料
     */
    public String getCoatingMaterial() {
        return coatingMaterial;
    }

    /**
     * @param coatingMaterial 
	 *            防腐层材料
     */
    public void setCoatingMaterial(String coatingMaterial) {
        this.coatingMaterial = coatingMaterial == null ? null : coatingMaterial.trim();
    }

    /**
     * @return 防腐层安装地点
     */
    public String getCoatingSource() {
        return coatingSource;
    }

    /**
     * @param coatingSource 
	 *            防腐层安装地点
     */
    public void setCoatingSource(String coatingSource) {
        this.coatingSource = coatingSource == null ? null : coatingSource.trim();
    }

    /**
     * @return 内外防腐
     */
    public String getInterNalorexternal() {
        return interNalorexternal;
    }

    /**
     * @param interNalorexternal 
	 *            内外防腐
     */
    public void setInterNalorexternal(String interNalorexternal) {
        this.interNalorexternal = interNalorexternal == null ? null : interNalorexternal.trim();
    }

    /**
     * @return 防腐层厚度（mm）
     */
    public BigDecimal getCoatingThickness() {
        return coatingThickness;
    }

    /**
     * @param coatingThickness 
	 *            防腐层厚度（mm）
     */
    public void setCoatingThickness(BigDecimal coatingThickness) {
        this.coatingThickness = coatingThickness;
    }

    /**
     * @return 检漏电压(KV)
     */
    public BigDecimal getTestVoltage() {
        return testVoltage;
    }

    /**
     * @param testVoltage 
	 *            检漏电压(KV)
     */
    public void setTestVoltage(BigDecimal testVoltage) {
        this.testVoltage = testVoltage;
    }

    /**
     * @return 钢管生产厂商
     */
    public String getPipeManufacturer() {
        return pipeManufacturer;
    }

    /**
     * @param pipeManufacturer 
	 *            钢管生产厂商
     */
    public void setPipeManufacturer(String pipeManufacturer) {
        this.pipeManufacturer = pipeManufacturer == null ? null : pipeManufacturer.trim();
    }

    /**
     * @return 钢管生产日期
     */
    public Date getPipeManufactureDate() {
        return pipeManufactureDate;
    }

    /**
     * @param pipeManufactureDate 
	 *            钢管生产日期
     */
    public void setPipeManufactureDate(Date pipeManufactureDate) {
        this.pipeManufactureDate = pipeManufactureDate;
    }

    /**
     * @return 防腐层制造厂商
     */
    public String getCoatingManufacturer() {
        return coatingManufacturer;
    }

    /**
     * @param coatingManufacturer 
	 *            防腐层制造厂商
     */
    public void setCoatingManufacturer(String coatingManufacturer) {
        this.coatingManufacturer = coatingManufacturer == null ? null : coatingManufacturer.trim();
    }

    /**
     * @return 防腐层制造日期
     */
    public Date getCoatingManufactureDate() {
        return coatingManufactureDate;
    }

    /**
     * @param coatingManufactureDate 
	 *            防腐层制造日期
     */
    public void setCoatingManufactureDate(Date coatingManufactureDate) {
        this.coatingManufactureDate = coatingManufactureDate;
    }

    /**
     * @return 记录人
     */
    public String getRecorder() {
        return recorder;
    }

    /**
     * @param recorder 
	 *            记录人
     */
    public void setRecorder(String recorder) {
        this.recorder = recorder == null ? null : recorder.trim();
    }

    /**
     * @return 记录时间
     */
    public Date getRecordtime() {
        return recordtime;
    }

    /**
     * @param recordtime 
	 *            记录时间
     */
    public void setRecordtime(Date recordtime) {
        this.recordtime = recordtime;
    }

    /**
     * @return 业务组织路径
     */
    public String getOrgBizPath() {
        return orgBizPath;
    }

    /**
     * @param orgBizPath 
	 *            业务组织路径
     */
    public void setOrgBizPath(String orgBizPath) {
        this.orgBizPath = orgBizPath == null ? null : orgBizPath.trim();
    }
}